self powered platform - Espagnol Anglais Dictionnaire